package com.kj.report.service;
import java.util.List;

import com.kj.report.model.Device;
import com.kj.report.service.impl.DeviceServiceImpl;

/**
 * Device的服务接口
 * 
 * @author 
 *
 */
public interface DeviceService {
	
	/**
	 * 通过Device的id获得Device对象
	 * 
	 * @param id
	 * @return
	 */
	String findOne(Long id);
	
	/**
	 * 将Device中属性值不为null的数据到数据库
	 * 
	 * @param value
	 * @return
	 */
	String saveNotNull(Device value);
	
	/**
	 * 通过Device的id更新Device中属性不为null的数据
	 * 
	 * @param enti
	 * @return
	 */
	String updateNotNullById(Device enti);
	
	/**
	 * 通过Device的id删除Device
	 * 
	 * @param id
	 * @return
	 */
	String deleteById(Long id);
}
